satisfy sb's thirst - Espagnol Anglais Dictionnaire